package lw.collection_study.practice;

import java.util.ArrayList;
import java.util.List;

public class APP {
}
//学生类
class Student{
    private String name;
    private int age;
    private boolean isPassed; //

    public Student (String name, int age, boolean isPassed){

        // 将构造函数补充完毕11111111111111111111

        this.name = name;
        this.age = age;
        this.isPassed = isPassed;
       //*********************************************************************************
    }
    public boolean isOK(){
        return isPassed;     //22222222222222222222222

    }
}
//班级类
 class ClubMembers{

    //通过一个集合存储班级的学生信息，这里使用的list集合
    private ArrayList<Student> studentList;

    public ClubMembers(){


        //(3)补全构造方法初始化相关变量  //在此处为studentList赋值一个Arraylist对象;333333333333333333
        List<Student> studentList = new ArrayList<Student>();
    }

    //班级学生的名字存放在names数组中，他们的年龄(age=18)默认是18，默认都已通过测试(isPassed=true)，向集合memberList中添加若干个MemberInfo对象成员

    public void addMembers(String[] names){

        //（4）补全方法  根据学到的list集合的知识点，将names数组的名字，连同默认信息，将学生的信息存放到studentList中。444444444444444

        for(String name:names){
            Student student = new Student(name,18,true);
            studentList.add(student);
        }

    }


    //public void showMembers(){

    //  显示studentList 中的所有信息



   //}

}
